home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Video Toaster 4.3
/
Video Toaster v4.3.iso
/
3.1
/
toasterall
/
arexx_examples
/
genlockrexx.doc
< prev
next >
Wrap
Text File
|
1992-01-07
|
3KB
|
50 lines
The Genlock utility features an ARexx interface to allow external Amiga
programs to control the video output of the Toaster. The Genlock's ARexx
implementation uses both the command host AND the function host interface
paradigm. In a command host interface, commands are sent to the program as
character strings after the program's ARexx port has been selected to
receive commands with the 'ADDRESS' directive. The name of the Genlock's
port is "GENLOCK_REXX_PORT", so any commands meant for the genlock utility
should be preceded by the line "address GENLOCK_REXX_PORT". The function
host interface requires that the genlock utility's port be added to a list
of function libraries with the 'ADDLIB()' function. Once the function host
has been added, ARexx will recognize function calls made to the genlock
program. Again the name to use is "GENLOCK_REXX_PORT" and the proper systax
for adding the function host is "ADDLIB(GENLOCK_REXX_PORT,0)". Since most
Amiga software uses the command host interface paradigm, we recommend that
you use this mode of controlling the genlock. The following is a list of
supported Genlock commands, their function host equivalent, and a brief
description of their purpose. There are also several example ARexx
programs in the ARexx_Examples directory, as well as an AmigaVision sample
which will let you use the genlock utility with your AmigaVision multimedia
presentations.
M001 M001() Set Main (Program) Output to source 1
M002 M002() Set Program Output to source 2
M003 M003() Set Program Output to source 3
M004 M004() Set Program Output to source 4
MDV1 MDV1() Set Program Output to Still Store DV1
MDV2 MDV2() Set Program Output to Still Store DV2
MGEN MGEN() Set Program Output to overlay Amiga RGB graphics
MRGB MGEN() Set Program Output to display Amiga RGB graphics
P001 P001() Set Preview Output to source 1
P002 P002() Set Preview Output to source 2
P003 P003() Set Preview Output to source 3
P004 P004() Set Preview Output to source 4
PDV1 PDV1() Set Preview Output to Still Store DV1
PDV2 PDV2() Set Preview Output to Still Store DV2
PGEN PGEN() Set Preview Output to overlay Amiga RGB graphics
PRGB PGEN() Set Preview Output to display Amiga RGB graphics
TAKE TAKE() Do a cut from Program to Preview out (Take)
AUTO AUTO() Do an automatic transition
SLOW SLOW() Set AUTO transition speed to Slow
MEDM MEDM() Set AUTO transition speed to Medium
FAST FAST() Set AUTO transition speed to Fast
TBAR n TBAR(n) Move T-Bar by n (relative, i.e. TBAR -50 moves up by 50)
RBUP RBUP() Release right mouse button (refresh preview) after
transition
QUIT QUIT() Exit genlock utility